@media screen and (max-width: 1200px) { 
#flashBg{ display:none;}
.sjbanner{ width:100%; display:block; position:relative; z-index:0; }
.index_banner{margin:0px auto; width:100%; height:auto; }
.index_banner ul{overflow:hidden;}
.index_banner li{position: absolute; top: 0; left: 0;overflow: hidden; width: 100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position: absolute; bottom: 15px; left: 45%; z-index: 9999; display: block; width: 188px; height: 20px; _display: none;}
.index_banner cite span{float: left; display: block; width: 1em; height: 1em; text-indent: -999em; opacity: .8; cursor: pointer; background-image: url(../images/tg_flash_p2.png); background-repeat: no-repeat; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px; }
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{ cursor: default; background-image: url(../images/tg_flash_p.png); background-repeat: no-repeat; }
.left{ width:21%; margin-right:2%;}
.right{ width:77%;}
.cp{ width:73%; padding:2%;}
.gsdz{ display:none;}
.gsdy{ width:100%;}
.f1{ width:35%;}
.f2{width:30%;}
.f3{ width:35%; float:left; padding-top:0;}
.fwx{ margin-left:0;}
.nyban {
	width: 100%;
	margin: 0 auto 2%;
	text-align: center;
	position: relative;
	background-image: none;
	height: auto;
}
.xwnyban img,.alnyban img,.cpnyban img,.nyban img {
	width: 100%;
	display: block;
}

}
@media screen and (max-width: 1300px) { 
.zxd img {
	float: left;
	width: 100%;
}
}
@media screen and (max-width: 1130px) { 
.gd {
	display:none;
}
.gd2{
	display:block;
}
.ys {
	display:none;
}
.ys2{
	display:block;
}
.content #marquee1{width:86%;}
.gsdy span{margin-right:20px;}
}
@media screen and (max-width: 1050px) { 
.gsz{width:69%;}
.xwz{width:69%;}
.gsdz{width:47%}
.fooz{display:none;}
.logoy{ display:none;}
.logoz{ width:100%; text-align:center;}
}
@media screen and (max-width: 950px) { 
.content #marquee1{width:84%;}
.gsz{width:66%;}
.xwz{width:66%;}
.gsdy span{margin-right:10px;margin-top: 20px;}
.gsz{width:100%;}
.gsy{display: none;}
}
@media screen and (max-width: 830px) { 
.logoc{display:none;}
.content #marquee1{width:82%;}
.xwz{width:63%;}
.gsdz{display:none;}
.gsdy{width:100%;}
.xw .con div ul li span{display:none;}
.xw .con div ul li {white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.f1,.f2{ display:none;}
.f3{ float:none; text-align:center; width:100%;}
.fwx{ float:none;}
}
@media screen and (max-width: 780px) { 
.nav{
	display: none;
}
.nav2 {
	display: block;
}
.rs{
	display: none;
}
.left{
	display: none;
}
.cp{width:96%;}
.gd2{
	display: none;
}
.ys2{
	display: none;
}
.content .ritgh{display: none;}
.content .left{display: none;}
.content #marquee1{width:100%;margin:0px;}

.xwz{width:100%;}
.xwy{display: none;}
.foot{ margin-bottom:40px;}
.nvv{
	width: 100%;
	height: 40px;
	background-color: #184AE9;
	position: fixed;
	z-index: 9999;
	bottom: 0px;
	display: block;
}
.nvv ul{margin: 0px;padding: 0px;list-style-type: none;}
.nvv li{width: 50%;float: left;color: #FFF;text-align: center;display: inline-block;}
.nvv li a{
	color: #fff;
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #fff;
	border-bottom-color: #fff;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
}
.right{width:100%;}
.righ{width:100%;}
#preview {width: 100%;}
.pro_nr {width: 100%;}
.pro_nr .ycd{display:block}
.pro_nr .tel{display:none;}
}
@media screen and (max-width: 600px) { 
.fooc {
	float: none;
	margin-right: auto;
	margin-left: auto;
	width:300px;
}
.fooy {
	float: none;
	margin-right: auto;
	margin-left: auto;
	width: 289px;
	margin-top: 30px;
}
#returntop {
	float: none;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.footz {
display:none;
}
.list1 li {width: 48%;}
.related li{width: 48%;}
.hezuo li {width: 48%;float: left;margin-right: 1%;margin-bottom: 3%;margin-left: 1%;}
.news_details p img {width: 100%;}
.xhd ul li span{display:none;}
.news_details img{width:100%;}
.lxj{display:none;}
.top{display:none;}
}
@media screen and (max-width: 540px) { 
.cpd ul li a img{height:153px;}
.cpd ul li p span{display:none;}
.cpd ul li p {white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
}
@media screen and (max-width: 480px) { 
.cpd ul li{ width:49%;}
.xw .con div ul li{width:96%;}
.pic{display:none;}
.cpname{width:100%;}
.cpintro{width:100%;}
.zzry2{ display:none;}
}
@media screen and (max-width: 360px) { 
.xw div .tab .yc{display:none;}
}